package com.shxc.smarttrade.old.bean;

import java.util.List;

/**
 * Created by jcdev1 on 2017/9/29.
 */

public class FollowMasterDetail extends ErrorStatus {

    /**
     * data : {"masterDetail":{"startTime":-28800000,"endTime":null,"amt":200,"closeCopyProfit":0,"currentCopyProfit":0},"hisCopyList":[{"userName":"抽根烟下个单","userCode":"27832","headerLink":"https://demo.tigerwit.com/avatar/27832_150.jpg","copyProfit":0,"payProfit":0,"payTime":1506688162171}]}
     */

    private DataBean data;

    public DataBean getData() {
        return data;
    }

    public void setData(DataBean data) {
        this.data = data;
    }

    public static class DataBean {
        /**
         * masterDetail : {"startTime":-28800000,"endTime":null,"amt":200,"closeCopyProfit":0,"currentCopyProfit":0}
         * hisCopyList : [{"userName":"抽根烟下个单","userCode":"27832","headerLink":"https://demo.tigerwit.com/avatar/27832_150.jpg","copyProfit":0,"payProfit":0,"payTime":1506688162171}]
         */

        private MasterDetailBean masterDetail;
        private List<HisCopyListBean> hisCopyList;

        public MasterDetailBean getMasterDetail() {
            return masterDetail;
        }

        public void setMasterDetail(MasterDetailBean masterDetail) {
            this.masterDetail = masterDetail;
        }

        public List<HisCopyListBean> getHisCopyList() {
            return hisCopyList;
        }

        public void setHisCopyList(List<HisCopyListBean> hisCopyList) {
            this.hisCopyList = hisCopyList;
        }

        public static class MasterDetailBean {
            /**
             * startTime : -28800000
             * endTime : null
             * amt : 200.0
             * closeCopyProfit : 0
             * currentCopyProfit : 0
             */

            private long startTime;
            private long endTime;
            private double amt;
            private double closeCopyProfit;
            private double currentCopyProfit;

            public long getStartTime() {
                return startTime;
            }

            public void setStartTime(long startTime) {
                this.startTime = startTime;
            }

            public long getEndTime() {
                return endTime;
            }

            public void setEndTime(long endTime) {
                this.endTime = endTime;
            }

            public double getAmt() {
                return amt;
            }

            public void setAmt(double amt) {
                this.amt = amt;
            }

            public double getCloseCopyProfit() {
                return closeCopyProfit;
            }

            public void setCloseCopyProfit(double closeCopyProfit) {
                this.closeCopyProfit = closeCopyProfit;
            }

            public double getCurrentCopyProfit() {
                return currentCopyProfit;
            }

            public void setCurrentCopyProfit(double currentCopyProfit) {
                this.currentCopyProfit = currentCopyProfit;
            }
        }

        public static class HisCopyListBean {
            /**
             * userName : 抽根烟下个单
             * userCode : 27832
             * headerLink : https://demo.tigerwit.com/avatar/27832_150.jpg
             * copyProfit : 0
             * payProfit : 0
             * payTime : 1506688162171
             */

            private String userName;
            private String userCode;
            private String headerLink;
            private double copyProfit;
            private double payProfit;
            private long payTime;

            public String getUserName() {
                return userName;
            }

            public void setUserName(String userName) {
                this.userName = userName;
            }

            public String getUserCode() {
                return userCode;
            }

            public void setUserCode(String userCode) {
                this.userCode = userCode;
            }

            public String getHeaderLink() {
                return headerLink;
            }

            public void setHeaderLink(String headerLink) {
                this.headerLink = headerLink;
            }

            public double getCopyProfit() {
                return copyProfit;
            }

            public void setCopyProfit(double copyProfit) {
                this.copyProfit = copyProfit;
            }

            public double getPayProfit() {
                return payProfit;
            }

            public void setPayProfit(double payProfit) {
                this.payProfit = payProfit;
            }

            public long getPayTime() {
                return payTime;
            }

            public void setPayTime(long payTime) {
                this.payTime = payTime;
            }
        }
    }
}
